cartridge (explosive shell) - Spanish English Dictionary